- 突如其來
- tūrúqíláiarise suddenly; come all of a sudden; appear out of nowhere* * *tu1 ru2 qi2 lai2to arise abruptly, to arrive suddenly, happening suddenly* * *突如其來|突如其来 [tū rú qí lái] ► to arise abruptly ► to arrive suddenly ► happening suddenly
Chinese-English dictionary. Academic. 2013.